﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace MeetingFinder
{
    public class StringConstants
    {
        public static string _serverAddress = "http://54.251.58.144";
        public static string _getConfirmedAPI = "/meeting/user/confirmed/";
        public static string _getPendingAPI = "/meeting/user/pending/";
        public static string _getUpdatedAPI = "/meeting/user/newold/";
        public static string _getNewAPI = "/meeting/user/new/";
        public static string _getNotificationAPI = "/notification/get_all/";
        public static string _getUnreadNotificationAPI = "/notification/get_unread/";
        public static string _getHistoryAPI = "/meeting/user/completed/";
        public static string _getCurrentMeetingItemsAPI = "/meeting_item/meeting/";
        public static string _getMeetingItemsChoiceAPI = "/choice/get/";
        public static string _getMeetingSuggestionAPI = "/meeting_suggest.php?action=suggest&meeting_id=";
        public static string _getUserIdAPI = "/user/login/?token=";

        public static string _postNewMeetingAPI = "/meeting/new";
        public static string _postNewUserSuggestionItemAPI = "/meeting_item/new";
        public static string _postUpdateNotificationAPI = "/notification/update";
        public static string _postUpdateUserSuggestionChoiceAPI = "/choice/update";
        public static string _postNewUserSuggestionChoiceAPI = "/choice/new";
        public static string _postUpdateMeetingDetailsAPI = "/meeting/update";

        public static string _mainPageUri = "/MainPage.xaml";

        public static string _addIconPath = "/Assets/Images/add.png";

        public static string _userIDStorage = "UserID.txt";
        public static string _appBarCreateNewMeetingIconText = "New Meeting";
        public static string _appBarLogoutMenueItemText = "Logout";

        public static string _is_confirmed_TRUE = "1";
        public static string _is_confirmed_FALSE = "0";
        public static string is_completed_TRUE = "1";
        public static string is_completed_FALSE = "0";

        public static string meetingDetailsUpdated = "Meeting Details have been Updated";
        public static string meetingDetailsNotUpdated = "Only the Meeting owner may update meeting Details";
        public static string noMeetingSuggestionMsg = "Please enter a suggestion for the meeting time and location";
        public static string statusNotSetMsg = "Please enter a Preferences for all Meeting Suggestions in the rage 0-5";
        public static string meetingTitleNotSetMsg = "Please enter a Meeting Title";
        public static string meetingDescriptionNotSetMsg = "Please enter a Meeting Description";
        public static string meetingLocationNotSetMsg = "Please enter a Meeting Location";
        public static string meetingSuggestionNotSubmittedMsg = "Please submit any new/outstanding meeting suggestions";
        public static string meetingDetailsNotChangedMsg = "Please update meeting details.";
        public static string defaultUserInput = "User Input";
    }
}
